package com.cloud.business.dao.sys;

import com.cloud.business.dao.base.MyBaseMapper;
import com.cloud.business.entity.sys.SysRoleUser;

import java.util.List;

/**
 * <p>
 * 系统角色用户关联表 Mapper 接口
 * </p>
 *
 * @author dh
 * @since 2020-03-21
 */
public interface SysRoleUserMapper extends MyBaseMapper<SysRoleUser> {

    int insertBatch(List<SysRoleUser> list);

    List<Integer> getRoleIdsByUserId(Integer userId);

    List<Integer> getUserIdsByRoleId(Integer roleId);

    List<Integer> getUserIdsByCode(String roleCode);

    String getRoleCodes(Integer userId);

}
